package com.huabo.monitor.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author yhr
 * @since 2022-09-13
 */
@TableName("TBL_TESTTEMPL_TYPE")
@ApiModel(value = "TblTesttemplType对象", description = "")
@KeySequence(value="HIBERNATE_SEQUENCE",dbType = DbType.ORACLE)
public class TblTesttemplType implements Serializable {


    private static final long serialVersionUID = 1L;
    @TableId(type = IdType.INPUT)
    private BigDecimal typeid;

    private String typename;

    private String typedesc;

    private BigDecimal parentid;

    private BigDecimal testtempletaid;

    private LocalDateTime createtime;

    private String typecode;

    public BigDecimal getTypeid() {
        return typeid;
    }

    public void setTypeid(BigDecimal typeid) {
        this.typeid = typeid;
    }
    public String getTypename() {
        return typename;
    }

    public void setTypename(String typename) {
        this.typename = typename;
    }
    public String getTypedesc() {
        return typedesc;
    }

    public void setTypedesc(String typedesc) {
        this.typedesc = typedesc;
    }
    public BigDecimal getParentid() {
        return parentid;
    }

    public void setParentid(BigDecimal parentid) {
        this.parentid = parentid;
    }
    public BigDecimal getTesttempletaid() {
        return testtempletaid;
    }

    public void setTesttempletaid(BigDecimal testtempletaid) {
        this.testtempletaid = testtempletaid;
    }
    public LocalDateTime getCreatetime() {
        return createtime;
    }

    public void setCreatetime(LocalDateTime createtime) {
        this.createtime = createtime;
    }
    public String getTypecode() {
        return typecode;
    }

    public void setTypecode(String typecode) {
        this.typecode = typecode;
    }

    @Override
    public String toString() {
        return "TblTesttemplType{" +
            "typeid=" + typeid +
            ", typename=" + typename +
            ", typedesc=" + typedesc +
            ", parentid=" + parentid +
            ", testtempletaid=" + testtempletaid +
            ", createtime=" + createtime +
            ", typecode=" + typecode +
        "}";
    }
}
